home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
sviluppo
/
svilupp2
/
hw2sgfx2.lha
/
How2UseGfxV39
/
BallMaske.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-11-27
|
13KB
|
354 lines
/*
Data for "BallMaske" Image
*/
#include <exec/types.h>
#include <intuition/intuition.h>
#define MASK_WIDTH 32
#define MASK_HEIGHT 32
#define MASK_DEPTH 8
#ifndef __SASC
#define chip
#endif
// my custom 256 color palette:
ULONG BallPaletteRGB32[768] =
{
0x95555555,0x95555555,0x95555555,
0x00000000,0x00000000,0x00000000,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0x3BBBBBBB,0x67777777,0xA2222222,
0x7BBBBBBB,0x7BBBBBBB,0x7BBBBBBB,
0xAFFFFFFF,0xAFFFFFFF,0xAFFFFFFF,
0xAAAAAAAA,0x90000000,0x7CCCCCCC,
0xFFFFFFFF,0xA9999999,0x97777777,
0x66666666,0x22222222,0x00000000,
0xEEEEEEEE,0x55555555,0x00000000,
0x99999999,0xFFFFFFFF,0x11111111,
0xEEEEEEEE,0xBBBBBBBB,0x00000000,
0x55555555,0x55555555,0xFFFFFFFF,
0x99999999,0x22222222,0xFFFFFFFF,
0x00000000,0xFFFFFFFF,0x88888888,
0xCCCCCCCC,0xCCCCCCCC,0xCCCCCCCC,
0x00000000,0x00000000,0x00000000,
0xEEEEEEEE,0x44444444,0x44444444,
0x00000000,0x00000000,0x00000000,
0xEEEEEEEE,0xEEEEEEEE,0xCCCCCCCC,
0x44444444,0x44444444,0x44444444,
0x55555555,0x55555555,0x55555555,
0x66666666,0x66666666,0x66666666,
0x77777777,0x77777777,0x77777777,
0x88888888,0x88888888,0x88888888,
0x99999999,0x99999999,0x99999999,
0xAAAAAAAA,0xAAAAAAAA,0xAAAAAAAA,
0xBBBBBBBB,0xBBBBBBBB,0xBBBBBBBB,
0xCCCCCCCC,0xCCCCCCCC,0xCCCCCCCC,
0xDDDDDDDD,0xDDDDDDDD,0xDDDDDDDD,
0xEEEEEEEE,0xEEEEEEEE,0xEEEEEEEE,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0x88888888,0x88888888,0x88888888,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0xCCCCCCCC,0xCCCCCCCC,0xCCCCCCCC,
0x44444444,0x44444444,0x44444444,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0x88888888,0xFFFFFFFF,0xFFFFFFFF,
0x44444444,0x88888888,0x88888888,
0xCCCCCCCC,0xFFFFFFFF,0xFFFFFFFF,
0x66666666,0xCCCCCCCC,0xCCCCCCCC,
0x22222222,0x44444444,0x44444444,
0xAAAAAAAA,0xFFFFFFFF,0xFFFFFFFF,
0xEEEEEEEE,0xFFFFFFFF,0xFFFFFFFF,
0xCCCCCCCC,0xFFFFFFFF,0xFFFFFFFF,
0x66666666,0x88888888,0x88888888,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0x99999999,0xCCCCCCCC,0xCCCCCCCC,
0x33333333,0x44444444,0x44444444,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0x44444444,0xFFFFFFFF,0xFFFFFFFF,
0x22222222,0x88888888,0x88888888,
0x66666666,0xFFFFFFFF,0xFFFFFFFF,
0x33333333,0xCCCCCCCC,0xCCCCCCCC,
0x11111111,0x44444444,0x44444444,
0x55555555,0xFFFFFFFF,0xFFFFFFFF,
0x77777777,0xFFFFFFFF,0xFFFFFFFF,
0xFFFFFFFF,0x88888888,0xFFFFFFFF,
0x88888888,0x44444444,0x88888888,
0xFFFFFFFF,0xCCCCCCCC,0xFFFFFFFF,
0xCCCCCCCC,0x66666666,0xCCCCCCCC,
0x44444444,0x22222222,0x44444444,
0xFFFFFFFF,0xAAAAAAAA,0xFFFFFFFF,
0xFFFFFFFF,0xEEEEEEEE,0xFFFFFFFF,
0x88888888,0x88888888,0xFFFFFFFF,
0x44444444,0x44444444,0x88888888,
0xCCCCCCCC,0xCCCCCCCC,0xFFFFFFFF,
0x66666666,0x66666666,0xCCCCCCCC,
0x22222222,0x22222222,0x44444444,
0x00000000,0xF0000000,0xC0000000,
0x00000000,0xF0000000,0xD0000000,
0x10000000,0xF0000000,0x00000000,
0x10000000,0x20000000,0x00000000,
0x20000000,0x40000000,0x00000000,
0x20000000,0x20000000,0x00000000,
0x20000000,0xF0000000,0x00000000,
0x30000000,0xF0000000,0x00000000,
0x40000000,0x10000000,0x00000000,
0x40000000,0x20000000,0x00000000,
0x40000000,0x30000000,0x00000000,
0x50000000,0x20000000,0x00000000,
0x50000000,0x30000000,0x00000000,
0x50000000,0x40000000,0x00000000,
0x50000000,0x50000000,0x00000000,
0x50000000,0xF0000000,0x00000000,
0x40000000,0xF0000000,0x00000000,
0x50000000,0xB0000000,0x00000000,
0x40000000,0xD0000000,0x00000000,
0x60000000,0xD0000000,0x00000000,
0x60000000,0x70000000,0x00000000,
0x70000000,0xF0000000,0x00000000,
0x80000000,0xA0000000,0x00000000,
0x90000000,0x40000000,0x00000000,
0x90000000,0x50000000,0x00000000,
0x90000000,0x60000000,0x00000000,
0x90000000,0x80000000,0x00000000,
0x90000000,0xF0000000,0x00000000,
0xA0000000,0xF0000000,0x00000000,
0xA0000000,0x40000000,0x00000000,
0x70000000,0x30000000,0x00000000,
0x70000000,0xB0000000,0x00000000,
0xA0000000,0x50000000,0x00000000,
0x80000000,0xF0000000,0x00000000,
0xA0000000,0x80000000,0x00000000,
0xB0000000,0x50000000,0x00000000,
0xB0000000,0xB0000000,0x00000000,
0xB0000000,0x70000000,0x00000000,
0xB0000000,0x80000000,0x00000000,
0xD0000000,0xF0000000,0x00000000,
0xD0000000,0x50000000,0x00000000,
0xD0000000,0x70000000,0x00000000,
0xD0000000,0x90000000,0x00000000,
0xE0000000,0xF0000000,0x00000000,
0xF0000000,0x60000000,0x00000000,
0xF0000000,0x70000000,0x00000000,
0xF0000000,0x90000000,0x00000000,
0xF0000000,0xA0000000,0x00000000,
0xF0000000,0xD0000000,0x00000000,
0xB0000000,0xA0000000,0x00000000,
0xF0000000,0xC0000000,0x00000000,
0xF0000000,0xE0000000,0x00000000,
0xD0000000,0xB0000000,0x00000000,
0xF0000000,0x80000000,0xF0000000,
0xB0000000,0xF0000000,0x00000000,
0xB0000000,0x40000000,0x00000000,
0x10000000,0x40000000,0x40000000,
0x30000000,0xC0000000,0xC0000000,
0xB0000000,0x60000000,0x00000000,
0x20000000,0x80000000,0x80000000,
0x40000000,0xF0000000,0xF0000000,
0x90000000,0xC0000000,0xC0000000,
0x60000000,0x80000000,0x80000000,
0xC0000000,0xF0000000,0x00000000,
0x20000000,0x70000000,0x00000000,
0x10000000,0xB0000000,0x00000000,
0x20000000,0x10000000,0x00000000,
0x80000000,0xF0000000,0xF0000000,
0x90000000,0x20000000,0xF0000000,
0x60000000,0xF0000000,0x00000000,
0xE0000000,0x50000000,0x00000000,
0x00000000,0xF0000000,0xB0000000,
0x00000000,0xF0000000,0x80000000,
0x00000000,0x40000000,0x90000000,
0x90000000,0x50000000,0xA0000000,
0x00000000,0xF0000000,0xA0000000,
0xF0000000,0xF0000000,0x00000000,
0xC0000000,0x20000000,0x00000000,
0x00000000,0xA0000000,0xD0000000,
0x00000000,0xA0000000,0x50000000,
0x00000000,0xF0000000,0x50000000,
0xE0000000,0xA0000000,0x40000000,
0x00000000,0xC0000000,0x00000000,
0xF0000000,0x80000000,0x00000000,
0xF0000000,0x00000000,0xF0000000,
0x00000000,0xF0000000,0x60000000,
0x80000000,0x80000000,0x00000000,
0x00000000,0x40000000,0x20000000,
0x00000000,0xF0000000,0x70000000,
0x00000000,0x40000000,0x30000000,
0x00000000,0x40000000,0x50000000,
0x00000000,0x40000000,0x70000000,
0x00000000,0x50000000,0x50000000,
0x00000000,0x50000000,0x30000000,
0x00000000,0x60000000,0xA0000000,
0x00000000,0x60000000,0xB0000000,
0x00000000,0x70000000,0x90000000,
0x00000000,0x70000000,0xA0000000,
0x00000000,0x70000000,0xD0000000,
0x00000000,0x70000000,0x00000000,
0x00000000,0x70000000,0x40000000,
0x00000000,0x80000000,0xB0000000,
0x00000000,0x80000000,0x90000000,
0x00000000,0x80000000,0xF0000000,
0x00000000,0x90000000,0xF0000000,
0x00000000,0xA0000000,0xB0000000,
0x00000000,0xA0000000,0xF0000000,
0x00000000,0xA0000000,0x80000000,
0x00000000,0xB0000000,0xF0000000,
0x00000000,0xB0000000,0x10000000,
0x00000000,0xB0000000,0x40000000,
0x00000000,0xB0000000,0xD0000000,
0x00000000,0xB0000000,0x80000000,
0x00000000,0xB0000000,0x90000000,
0x00000000,0xC0000000,0xF0000000,
0x00000000,0xC0000000,0xD0000000,
0x00000000,0xD0000000,0xF0000000,
0x00000000,0xD0000000,0x10000000,
0x00000000,0xD0000000,0x40000000,
0x00000000,0xD0000000,0xB0000000,
0x00000000,0xE0000000,0xF0000000,
0x00000000,0xF0000000,0xE0000000,
0x00000000,0xF0000000,0xF0000000,
0x00000000,0xF0000000,0x00000000,
0x00000000,0xF0000000,0x10000000,
0x00000000,0xF0000000,0x20000000,
0x00000000,0x50000000,0xB0000000,
0x00000000,0xF0000000,0x30000000,
0x00000000,0x30000000,0x50000000,
0x00000000,0x20000000,0x00000000,
0xA0000000,0xB0000000,0x10000000,
0x00000000,0x00000000,0x80000000,
0x20000000,0x50000000,0x90000000,
0x40000000,0xF0000000,0x30000000,
0x00000000,0xF0000000,0x40000000,
0x00000000,0xF0000000,0x90000000,
0x90000000,0x60000000,0x30000000,
0x70000000,0x00000000,0x70000000,
0x40000000,0x40000000,0x10000000,
0x50000000,0x10000000,0x00000000,
0xA0000000,0x90000000,0x80000000,
0xC0000000,0xA0000000,0x70000000,
0x90000000,0x80000000,0x60000000,
0xA0000000,0x90000000,0x60000000,
0xA0000000,0xA0000000,0x90000000,
0xF0000000,0xE0000000,0xA0000000,
0x60000000,0xA0000000,0x60000000,
0x50000000,0x70000000,0xB0000000,
0x10000000,0x40000000,0xA0000000,
0x30000000,0x60000000,0xC0000000,
0x20000000,0x40000000,0x80000000,
0xC0000000,0xF0000000,0xF0000000,
0xE0000000,0xE0000000,0xE0000000,
0xB0000000,0xB0000000,0xB0000000,
0x50000000,0x50000000,0x50000000,
0x60000000,0x80000000,0xB0000000,
0x30000000,0x70000000,0x50000000,
0xC0000000,0x30000000,0xB0000000,
0xB0000000,0x30000000,0x20000000,
0x30000000,0x30000000,0x30000000,
0xC0000000,0xC0000000,0xC0000000,
0x30000000,0x80000000,0x30000000,
0xF0000000,0xB0000000,0x00000000,
0xD0000000,0x30000000,0x30000000,
0xD0000000,0xB0000000,0x40000000,
0xF0000000,0x50000000,0x50000000,
0x00000000,0x40000000,0xA0000000,
0x50000000,0x80000000,0xB0000000,
0x60000000,0x60000000,0x60000000,
0x00000000,0x60000000,0x90000000,
0x80000000,0x80000000,0x80000000,
0x90000000,0xA0000000,0xC0000000,
0x80000000,0x90000000,0xB0000000,
0x70000000,0x80000000,0xA0000000,
0x60000000,0x70000000,0x90000000,
0x50000000,0x60000000,0x80000000,
0x40000000,0x50000000,0x70000000,
0xE0000000,0xB0000000,0x90000000,
0xF0000000,0xD0000000,0xB0000000,
0xC0000000,0x90000000,0x70000000,
0x7BBBBBBB,0x7BBBBBBB,0x7BBBBBBB,
0xAFFFFFFF,0xAFFFFFFF,0xAFFFFFFF,
0xAAAAAAAA,0x90000000,0x7CCCCCCC,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF
};
UWORD chip BallMaskeData[512] =
{
/* Plane 0 */
0x0000,0x0000,0x0000,0x0000,0x001F,0xF000,0x007F,0xFC00,
0x01FF,0xFF00,0x03FF,0xFF80,0x03FF,0xFF80,0x0FFF,0xFFE0,
0x0FFF,0xFFE0,0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x0FFF,0xFFE0,0x0FFF,0xFFE0,
0x03FF,0xFF80,0x03FF,0xFF80,0x01FF,0xFF00,0x007F,0xFC00,
0x001F,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
/* Plane 1 */
0x0000,0x0000,0x0000,0x0000,0x001F,0xF000,0x007F,0xFC00,
0x01FF,0xFF00,0x03FF,0xFF80,0x03FF,0xFF80,0x0FFF,0xFFE0,
0x0FFF,0xFFE0,0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x0FFF,0xFFE0,0x0FFF,0xFFE0,
0x03FF,0xFF80,0x03FF,0xFF80,0x01FF,0xFF00,0x007F,0xFC00,
0x001F,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
/* Plane 2 */
0x0000,0x0000,0x0000,0x0000,0x001F,0xF000,0x007F,0xFC00,
0x01FF,0xFF00,0x03FF,0xFF80,0x03FF,0xFF80,0x0FFF,0xFFE0,
0x0FFF,0xFFE0,0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x0FFF,0xFFE0,0x0FFF,0xFFE0,
0x03FF,0xFF80,0x03FF,0xFF80,0x01FF,0xFF00,0x007F,0xFC00,
0x001F,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
/* Plane 3 */
0x0000,0x0000,0x0000,0x0000,0x001F,0xF000,0x007F,0xFC00,
0x01FF,0xFF00,0x03FF,0xFF80,0x03FF,0xFF80,0x0FFF,0xFFE0,
0x0FFF,0xFFE0,0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x0FFF,0xFFE0,0x0FFF,0xFFE0,
0x03FF,0xFF80,0x03FF,0xFF80,0x01FF,0xFF00,0x007F,0xFC00,
0x001F,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
/* Plane 4 */
0x0000,0x0000,0x0000,0x0000,0x001F,0xF000,0x007F,0xFC00,
0x01FF,0xFF00,0x03FF,0xFF80,0x03FF,0xFF80,0x0FFF,0xFFE0,
0x0FFF,0xFFE0,0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x0FFF,0xFFE0,0x0FFF,0xFFE0,
0x03FF,0xFF80,0x03FF,0xFF80,0x01FF,0xFF00,0x007F,0xFC00,
0x001F,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
/* Plane 5 */
0x0000,0x0000,0x0000,0x0000,0x001F,0xF000,0x007F,0xFC00,
0x01FF,0xFF00,0x03FF,0xFF80,0x03FF,0xFF80,0x0FFF,0xFFE0,
0x0FFF,0xFFE0,0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x0FFF,0xFFE0,0x0FFF,0xFFE0,
0x03FF,0xFF80,0x03FF,0xFF80,0x01FF,0xFF00,0x007F,0xFC00,
0x001F,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
/* Plane 6 */
0x0000,0x0000,0x0000,0x0000,0x001F,0xF000,0x007F,0xFC00,
0x01FF,0xFF00,0x03FF,0xFF80,0x03FF,0xFF80,0x0FFF,0xFFE0,
0x0FFF,0xFFE0,0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x0FFF,0xFFE0,0x0FFF,0xFFE0,
0x03FF,0xFF80,0x03FF,0xFF80,0x01FF,0xFF00,0x007F,0xFC00,
0x001F,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
/* Plane 7 */
0x0000,0x0000,0x0000,0x0000,0x001F,0xF000,0x007F,0xFC00,
0x01FF,0xFF00,0x03FF,0xFF80,0x03FF,0xFF80,0x0FFF,0xFFE0,
0x0FFF,0xFFE0,0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,0x3FFF,0xFFF8,
0x1FFF,0xFFF0,0x1FFF,0xFFF0,0x0FFF,0xFFE0,0x0FFF,0xFFE0,
0x03FF,0xFF80,0x03FF,0xFF80,0x01FF,0xFF00,0x007F,0xFC00,
0x001F,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
};